package com.example.kotlindemo.反射


@Target(AnnotationTarget.CLASS,AnnotationTarget.FUNCTION)
@Retention(AnnotationRetention.RUNTIME)
annotation class MyAnnotation {

}

@Repeatable
annotation class MyTag(val name:String) {

}


interface MyInterface{
//    @JvmDefault
//    fun doSomeThings(){
//
//    }

    val myFiled: Int
//        get() = 0
//        set(value) = {
//
//        }
}